草庐IT

ios - 导出到 Delphi XE2 中缺少的 Xcode

全部标签

c# - 使用大量小 XML 文件使 LINQ 的文件 IO 更高效?

我有一批大约13,000个XML文件(并且可能每天增长数百个),我需要使用LINQ过滤和将数据转换为我需要的数据进行处理,并将七种可能的事件类型中的每一种聚合到一个单一的事件类型文件(见下文)。因此,13k个文件分成7个文件。XML中对事件类型进行了很好的描述,因此过滤和聚合相对容易。然后,这些聚合文件将用于使用我已经编写的脚本为我们的数据库创建一个MySQL插入语句,该脚本也运行良好。我有功能代码,它正在处理文件,但到目前为止它已经运行了23多个小时,看起来它可能只完成了大约一半(?)。我忘了放入一个文件计数器,所以我真的不知道,我也不愿意重新启动它。我可以根据原始文件的大小(360

c# - 用于快速将 100K+ 行导出到 Excel 的 OpenXML Sax 方法

我一直在尝试提高用于写入xlsx的SAX方法的性能。我知道Excel中有1048576行的限制。我只达到了这个限制几次。在大多数情况下,虽然我只写出大约125K到250K行(一个大数据集)。我试过的代码似乎没有那么快,因为它会多次写入文件。我希望涉及一些缓存,但代码现在的工作方式似乎仍然存在太多磁盘访问。下面的代码类似于UsingatemplatewithOpenXMLandSAX因为我已经使用ClosedXML写入了一个文件,然后切换到SAX以获取大量内容。当尝试对这么多行使用ClosedXML时,内存超出了图表。这就是我使用SAX的原因。intnumCols=dt.Columns.

c# - 如果缺少 DTD,XML DocumentType 方法 CreateDocumentType 会崩溃 .NET C#

我在生成需要自动生成然后手动上传到客户端站点以进行验证的XML时遇到问题。客户端的规范要求我们在顶部包含DTD声明。也就是所以当我尝试生成XML行时以编程方式XmlDocumentTypedoctype;doctype=doc.CreateDocumentType("TheFile",null,"TheDTD.dtd",null);doc.AppendChild(doctype);失败,它询问我“TheDTD.dtd”应该存在于windows目录中:C:\Windows\System32\inetsrv稍后如果我想阅读XmlDoc行XmlDocumentxmlDoc=newXmlDoc

sql-server - SQL Server Bcp 导出 XML 格式

我有一个生成XML的存储过程,具有FORXML功能。当我运行存储过程时,我得到了格式精美的XML。当我尝试使用bcp将此结果导出到文件中时declare@sqlvarchar(8000)select@sql='bcp"execsp_ExportXml"queryoutC:\Filename.xml-S(local)-T-w'execmaster..xp_cmdshell@sql我在xml标签内得到一个格式错误的换行符,例如3我完全没有头绪,我为bcpqueryout尝试了几个不同的参数,但总是得到相同的结果。非常感谢任何想法!谢谢 最佳答案

XML 序列化 - 客户端缺少命名空间前缀

我创建了一个.NETWeb服务,它返回一个对象,比如类“getResponse”。WS返回以下响应...OK当客户端实际上正在等待以下...(注意“mes-root:”前缀)我怎样才能做到这一点?我是否需要在getResponse类上设置某些XML序列化属性以使mes-root前缀显示在客户端?编辑:我在以下位置发现了一个类似的问题http://forums.asp.net/t/1249049.aspx.老实说,我不太明白它,我无法让它工作。 最佳答案 在通常情况下,客户端必须符合Web服务发送的响应类型。但是,您的情况似乎有所不同

sql - 如何根据XSD从数据库导出数据到xml

我们有一个XSD,我们想要一种根据XSD以xml格式导出数据的方法。数据现在在SQL数据库中,但我们使用mysql或其他数据库格式没有问题。我们需要将XSD与表数据进行映射,以便以xml格式导出它们。 最佳答案 知道了fromhere--创建与早餐菜单相关的测试表CREATETABLEMenus(namevarchar(255),pricenumeric(12,4),descriptionvarchar(1500),caloriesint);--插入一些测试数据InsertIntoMenusValues('eggs',22.22,'

java - 无法将类型编码为 XML 元素,因为缺少 @XmlRootElement 注释

我想将对象编码为XML。但是,它失败并出现异常:javax.xml.bind.MarshalException-withlinkedexception:[com.sun.istack.SAXException2:unabletomarshaltype"FreightOfferDetail"asanelementbecauseitismissingan@XmlRootElementannotation]atcom.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:331)atcom.sun.xml.bind.

c# - XSL 转换 C# - 缺少根元素

老读者第一次发帖!我的问题比较直接...源XML:http://pastebin.com/xHnv20EjXSLT:http://pastebin.com/bAk6sZ9V我正在尝试使用XSLT转换XML。我使用过的所有编辑器都已验证这两个文件的格式均正确且转换成功。只要我在C#中使用XslTransform类,我就会收到“根元素丢失”异常。XslTransformmyXslTransform;myXslTransform=newXslTransform();myXslTransform.Load(Utility.getTransformerToUse());myXslTransfor

c# - 将多个表从 SQL Server 导出到 XML 以进行还原

我有一个使用C#/ASP.NET编写的Web应用程序。我想使用相同的唯一键(CompanyID)导出所有数据库表的数据。所有的表都有这个键(每个公司都不同)。我想这样做以备将来使用。Linq或经典C#有可能吗?如何实现这种备份和恢复? 最佳答案 解决方案的一个例子是usingSystem.Data.SqlClient;usingSystem.Data;usingSystem.IO;namespaceConsoleApplication4{classProgram{staticvoidMain(string[]args){varcon

xml - 如何在未安装 Excel 的情况下将 DBGrid 导出为 OOXML 格式(Excel 2007/2010 格式)?

我有一个Delphi2007DBGrid,我想让用户以更新的Excel格式(OOXML)保存它,但我的标准是用户不需要安装Excel。有没有人知道任何已经这样做的组件?是的,我已经搜索过了,但我什么也没找到。 最佳答案 我的头顶是TMSFlexCelStudioforVCL,但是我错了。当前的VCL版本不支持xslx。他们的.NETedition确实支持xslx,但是...所以一个quickgooglesearch指出我anEDNdiscussion指的是这些网站:http://scalabium.com/http://www.ni